hammer throwing - French English Dictionary